  @charset "utf-8";
/* CSS Document */
.top{background:#ffffff;height:32px;line-height:32px;color:#666;}
.topNavSe a{color:#666;}
.col_61{color:#616161;}
.col_0a{color:#0a4ea2;}

.logo_box{ background: url(../images/head_back.jpg) no-repeat center bottom;}
.nav_box{ height:50px; background:#333;border-bottom: 1px solid #5d5d5d;}
.nav_box ul li,.nav_box ul li a{ display:block; float:left; width:140px; font-size:16px; height:50px; line-height:50px; text-align:center; color:#fff;}
.nav_box ul li a:hover{ background:#ce0000;}
.newCon{ width:100%}
.search{position:relative;width:170px;height:24px;margin-top:4px;z-index:9;}
.search_text{width:134px;height:22px;background:none;color:#111;border:1px solid #c5c5c5;padding-left:5px;outline:none;line-height:22px\9}
.search_select{width:41px;height:22px}
.search_select select{display:none}
.select_box{position:relative;height:22px;font-family:'瀹嬩綋';line-height:22px;}
.search_select .select_showbox{width:36px;color:#fff;background: url(../images/seabg.png) no-repeat 29px center;border:1px solid #fff;padding-left:4px;border-right:0px;}
.select_option {position: absolute;top:23px;border: 1px solid #fff;border-top: 0px;background: #fff;left: 0px;width:40px;line-height:24px;display:none;background:#005dad;}
.select_option li{padding-left:4px;color:#fff}
.select_option li.hover{background:#f0f0f0;color:#999;}
.seaBu{z-index:3;width:23px;height:24px;}
.seaBu span{width:23px;height:24px;position:absolute;top:0px;left:0px;z-index:4;background:url(../images/sea.jpg) no-repeat;}
.seaL{display:none;}

.search-pagination{ text-align:center;width:100%;}
.pagination {
   text-align:center;width:100%;
    padding-left: 0;
    margin: 20px 0;
    border-radius: 4px; }
.pagination > li {
    display: inline-block;    float: none;}
.pagination > li > a,
.pagination > li > span {
    position: relative;word-break: keep-all;
    float: left;
    padding: 6px 12px;
    line-height: 1.42857;
    text-decoration: none;
    color: #333333;
    background-color: #fff;
    border: 1px solid #ddd;
    margin-left: -1px; }
.pagination > li:first-child > a,
.pagination > li:first-child > span {
    margin-left: 0;
    border-bottom-left-radius: 4px;
    border-top-left-radius: 4px; }
.pagination > li:last-child > a,
.pagination > li:last-child > span {
    border-bottom-right-radius: 4px;
    border-top-right-radius: 4px; }
.pagination > li > a:hover, .pagination > li > a:focus,
.pagination > li > span:hover,
.pagination > li > span:focus {
    z-index: 2;
    color: #23527c;
    background-color: #eeeeee;
    border-color: #ddd; }
.pagination > .active > a, .pagination > .active > a:hover, .pagination > .active > a:focus,
.pagination > .active > span,
.pagination > .active > span:hover,
.pagination > .active > span:focus {
    z-index: 3;
    color: #fff;
    background-color: #333333;
    border-color: #333333;
    cursor: default; }.factory1 ul li a{ display:block}


/**ban**/
html{overflow-x:hidden}
.ban{position:relative;width:1000px;height:550px;margin:0px auto;}
.banPa{left:-460px; position:absolute;}
#foucsBox { margin: 0 auto; padding: 0; width: 1920px; height: 550px; overflow: hidden; zoom: 1; position: relative;}
#foucsBox .imgCon { width: 1920px; height: 550px; margin: 0; padding: 0; position: relative; list-style: none; }
#foucsBox .imgCon li { float: left; width: 1920px; height: 550px; }
#foucsBox .imgCon li img {width: 1920px; height: 550px; }
#foucsBox .foucs { width: 1920px; height: 8px; position: absolute; bottom: 30px; text-align: center; z-index: 3; }
#foucsBox .foucs span { width: 12px; height:12px;background:url(../images/bancoin.png) no-repeat -1px -101px;display:inline-block;margin:0px 5px;}
#foucsBox .foucs span.f {background:url(../images/bancoin.png) no-repeat -1px -1px;}

/**浜у搧**/
.hotPro{background:#ffffff;padding:50px 0px;}
.ititle span{color:#2d2d2d;}
.ititle p{color:#7a7a7a;}
.ititle em{width:260px;height:8px;border-bottom:1px solid #ddd;display:inline-block;margin-top:8px;}
.hotPro .con{margin-top:20px;}
.hotPro .con li{    float: left;
    background: #fff;
    padding: 10px;
    width: 25%;
    box-sizing: border-box;}
.hotPro .con li:first-child{margin-left:0px;}
.hotPro .con li h4{width:260px;height:200px;position:relative;overflow:hidden;}
.hotPro .con li h4 a{display:block;}
.hotPro .con li h4 a.proImg img{width:260px;height:200px;}
.hotPro .con li h4 em{position:absolute;width:260px;height:200px;top:0px;left:0px;background:url(../images/proimgbg.png) repeat;left:-260px;}
.hotPro .con li h4 em a{width:51px;height:51px;padding:94px 100px;}
.hotPro .con li h3 a{display:block;height:32px;line-height:42px;font-size:16px;color:#262626;}
.morePro{margin:45px auto 30px;width:318px;border-bottom:1px solid #ddd;height:15px;}
.morePro a{width:105px;height:30px;background:#333;border-radius:14px;display:block;text-align:center;line-height:30px;color:#fff;margin:0px 101px;}
.morePro a:hover{background:#e00303;}
.icaseMain .rollBox .pic img{width:100%;}
.pro_list{ justify-content:center; margin-top:28px;

display: -webkit-box; /* Chrome 4+, Safari 3.1, iOS Safari 3.2+ */
	display: -moz-box; /* Firefox 17- */
	display: -webkit-flex;/* Chrome 21+, Safari 6.1+, iOS Safari 7+, Opera 15/16 */
	display: -moz-flex; /* Firefox 18+ */
	display: -ms-flexbox; /* IE 10 */
	display: flex;/* Chrome 29+, Firefox 22+, IE 11+, Opera 12.1/17/18, Android 4.4+ */





}.pro_list ul {    text-align: center;}
.pro_list ul li{     float: none;
    display: inline-block;}
.pro_list ul li a{ display:block; float:left; width:120px; height:36px; margin:15px 8px 0px; text-align:center; line-height:36px; font-size:14px; border-radius:30px; border:1px solid #e00303; color:#e00303; transition:all 0.6s; }
.pro_list ul li a:hover,.pro_list ul li.cur a{ background:#e00303; color:#fff;}


.geduan{ height:160px; ;background:url(../images/geduan.jpg) no-repeat center; }


.hotPro .con li.cur h3 a{color:#e00303;}
.hotPro a.hotMore{width:225px;height:69px;line-height:69px;background:#fff;color:#232323;padding:0px 20px;}
.hotPro a.hotMore i{width:17px;height:17px;background:url(../images/webcoin.png) -1px -201px;margin-top:26px;}
.hotPro a:hover.hotMore{background:#333;color:#fff;}
.hotPro a:hover.hotMore i{background:url(../images/webcoin.png) -1px -301px;}

.iservice{height:523px;background:url(../images/iprobg.jpg) no-repeat top center;padding-top:50px;}
.iservice .serTit{color:#fff;}
.iservice .con{background:#fff;padding:10px;margin-top:30px;}
.iservice .con li{float:left;width:274px;height:175px;}
.iservice .con li.single span{position:absolute;left:0px;top:0px;}
.iservice .con li.serImg3 span{left:-14px;}
.iservice .con li.serImg4 span{top:-14px;}
.iservice .con li.double{padding:17px;width:240px;height:141px;}
.iservice .con li.double span{color:#343434;font-weight:bold;}
.iservice .con li.double p{color:#808080;margin-top:15px;line-height:24px;}

.icaseMain{padding:55px 0px;}
.icaseMain .rollBox{margin-top:42px;}
.rollBox{width:1120px;overflow:hidden;margin:0 auto;}
.rollBox .LeftBotton,.rollBox .RightBotton{height:50px;width:28px;background:url(../images/scrollcoin.png) no-repeat ;overflow:hidden;float:left;display:inline;cursor:pointer;margin-top:108px;}
.rollBox .LeftBotton{background-position:0px 0px;}
.rollBox .RightBotton{background-position:0px -200px;float:right;}
.rollBox .LeftBotton:hover{background-position:0px -100px;}
.rollBox .RightBotton:hover{background-position:0px -300px;}
.rollBox .Cont{width:1014px;overflow:hidden;float:left;margin-left:26px;}
.rollBox .ScrCont{width:10000000px;}
.rollBox #List1,.rollBox #List2{float:left;}

.icaseMain .rollBox .pic{float:left;width:300px;margin:0px 19px;}
.icaseMain .rollBox .pic h3{padding:13px 15px;background:#f6f6f6;}
.icaseMain .rollBox .pic h3 span{color:#000;font-size:14px;font-weight:bold;}
.icaseMain .rollBox .pic h3 p{color:#a9a9a9;padding:10px 0px;}
.icaseMain .rollBox .pic h3 a{color:#2e2e2e;background:url(../images/picmore.png) no-repeat;padding:2px;width:90px;height:25px;line-height:25px;text-align:center;display:block;}
.icaseMain .rollBox .pic.cur h3{background:#005dad;}
.icaseMain .rollBox .pic.cur h3 span{color:#fff;}
.icaseMain .rollBox .pic.cur h3 p{color:#fff;}
.icaseMain .rollBox .pic.cur h3 a{color:#fff;background:url(../images/picmoreh.png) no-repeat;}
.inewsMain .con li img{max-width:215px;max-height:160px;}
/**鍏徃绠€浠?*/
.indMain{background:#f6f6f6;padding:60px 0px 45px;}
.icomWarp{padding:10px;background:#fff;margin-top:42px;}
.icomWarp h4{width:347px;height:230px;background:url(../images/icombg.png) no-repeat;padding:20px 12px 12px 21px;}
.icomWarp h3{width:630px;background:#fff;padding:20px 44px;}
.icomWarp h3 span{color:#333;}
.icomWarp h3 .con{color:#9c9c9c;}
.icomWarp h3 .con span{color:#2d2d2d;display:inline-block;padding-right:40px;}
.icomWarp h3 .con em{display:block;margin:15px 0px;width:36px;height:2px;background:#4cdb81;}
.icomWarp h3 p{line-height:26px;color:#727272; font-size:15px; line-height:36px;}
.mixWarp{background:#fff;padding:20px 0px;}


/**鏂伴椈**/  
.inewsMain{    height: 518px;
    background: url(../images/newbg.jpg) no-repeat top center;
    padding-top: 40px;
    background-size: 100% 100%;}
.inewsMain .tit{color:#fff;line-height:30px;}
.inewsMain .con{margin-top:20px;}
.inewsMain .con li{padding:10px;width:520px;background:#fff;margin:15px 0px;}
.inewsMain .con li h4{float:left;}
.inewsMain .con li h3{width:285px;float:right;margin-right:12px;padding-top:6px;}
.inewsMain .con li h3 a{display:block;font-size:14px;color:#1b1b1b;font-weight:bold;}
.inewsMain .con li:hover h3 a{color:#0157ac;}
.inewsMain .con li h3 span{color:#000;padding:8px 0px;display:block;}
.inewsMain .con li h3 p{color:#575858;border-top:1px dashed #bbc0c4;padding-top:6px;line-height:24px;}
.bottom p{ max-width:650px;}
/**鑱旂郴鎴戜滑**/
.yqlj13 span{ font-weight:600;}.yqlj13 a{ padding:3px;}
.yqlj13{ width:1120px; margin:15px auto}
.yqlj13 a{ color:#333;}
/**鍟嗙洘鎴愬憳**/
.busCon ul{padding:0px 20px;float:left;line-height:40px;}
.busCon ul li{float:left;color:#c1c1c1;}
.busCon ul a{color:#c1c1c1;padding:0px 14px;}
.busCon ul a:hover{color:#fff;}
 
/**搴曢儴**/
.foot{background:#333;padding:20px 0px 24px;}
.foot1{background:#333;padding:20px 0px 0px;}
.ftNav{padding-top:10px;}
.ftNav li{float:left;position:relative;height:40px;}
.ftNav li a{color:#989898;line-height:40px;display:block;padding-right:40px;}
.ftNav li a:hover{color:#fff;}
.bottom{line-height:30px;color:#989898;}
.bottom a{color:#989898;margin:0px 2px;}
.bottom a:hover{color:#c1c1c1;}
.bottom .cnzz{margin-top:10px;*margin-top:0px;}
.ftLogo{width:230px;margin-top:50px;}

.icontact{margin-top:30px;width:370px;}
.icontact span{background:url(../images/tel.jpg) no-repeat;color:#fff;padding:14px 0px 0px 42px;}
.icontact p{color:#989898;padding-left:40px;background:url(../images/fttel.png) no-repeat;line-height:24px;}
.icontact p.tactPeo{background-position:18px -195px;}
.icontact p.tactTel{background-position:18px -94px;}
.icontact p.tactAdd{background-position:18px 4px;}
.hotPro2{ padding-top:15px; background:none}
/**浜у搧鍒楄〃**/
.hotPro2 .con li h4{ width:100%; height:auto}
.hotPro2 .con li h3 a {
    display: block;
    height: auto;
    line-height: 42px;
    font-size: 18px;
    color: #262626;
}.con1{font-size: 16px;
    word-break: keep-all;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;}.con2{ font-size:16px;}
.hotPro2 .con li{ width:33.3%;background:none}
.hotPro2 .con li h4 a.proImg img{width:100%; height:235px;}
.main{padding:10px 0px 30px;background:#f6f6f6;}
.insLeft{width:300px;}
.insLeft .intit{border-bottom:7px solid #333;background:url(../images/inprotit.jpg) no-repeat left top;padding-left:50px;height:43px;line-height:43px;padding-bottom:8px;}
.insLeft .intit span{color:#333;}
.insLeft .intit em{color:#858585;padding:0px 4px;}
.insLeft .intit b{color:#7b7370;}
.insLeft .proSide{background:#fff;}
.insLeft .proSide li{}
.insLeft .proSide li a{color:#2e2e2e;display:block;height:62px;line-height:62px;background:url(../images/procoin.jpg) no-repeat 34px center;}
.insLeft .proSide li a:hover,.insLeft .proSide li a.cur{color:#333;background:#eee;font-size:20px;}
.asideCotact ul{padding:5px 15px 15px;background:#fff;}
.asideCotact li{line-height:30px;color:#484848;}
.asideCotact li a{color:#484848;}
.asideTel{padding:15px 15px 0px;color:#404040;background:#fff;}
.asideTel h4{margin-top: 4px;}
.asideTel p{color:#2c2c2c;}

.insRight{width:800px;padding-bottom:20px;}
.crumb{border-bottom:1px solid #dadada;height:38px;line-height:38px;padding:0px 10px;}
.crumb span{height:38px;color:#666;}
.crumb b,.crumb b a{color:#909090;font-family:'瀹嬩綋';}
.crumb b a{margin:0px 3px;}

.proLiTit span{color:#333;}
.proLiTit em{color:#858585;padding:0px 4px;}
.proLiTit b{color:#7b7370;}

.proliWarp .proLiTit{margin:20px 0px 30px;}

.proliWarp .proLiType li{float:left;display:inline;position:relative;height:57px;border-right:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5;}
.proliWarp .proLiType li a{display:block;height:56px;padding:0px 35px;line-height:56px;border-top:1px solid #e5e5e5;color:#383838;position:absolute;left:0px;top:0px;}
.proliWarp .proLiType li:first-child{border-left:1px solid #e5e5e5;}
.proliWarp .proLiType li a:hover,.proliWarp .proLiType li a.cur{border-top:7px solid #333;background:#fff;top:-6px;}
.proliWarp .proLiCon{padding-bottom:15px;}
.proliWarp .proLiCon li{    float: left;
    margin: 1%;
    background: #fff;
    padding: 10px;
    width: 23%;
    box-sizing: border-box;}
.proliWarp .proLiCon li h4{width:240px;position:relative;overflow:hidden;}
.proliWarp .proLiCon li h4 a{display:block;}
.proliWarp .proLiCon li h4 a.proImg img{width:240px;height:185px;}
.proliWarp .proLiCon li h4 em{position:absolute;width:240px;height:185px;top:0px;left:0px;background:url(../images/proimgbg.png) repeat;left:-240px;}
.proliWarp .proLiCon li h4 em a{width:51px;height:51px;padding:84px 94px 85px 95px;}
.proliWarp .proLiCon li h3 a{display:block;height:42px;line-height:52px;font-size:16px;color:#262626;}
.proliWarp .proLiCon li.cur h3 a{color:#005db1;}
div.meneame {    padding: 23px 0 0;
    margin: 3px 3px 30px;
    text-align: center;
    clear: both;
    font-size: 16px;}div.meneame li{ display:inline-block;}
div.meneame li.thisclass a{border: 1px solid #2f2f73;  background-image: none;background-color: #2f2f73;color: white;}
div.meneame a {border: 1px solid gray; padding:3px 7px;  margin-right: 3px; text-decoration: none;color:black; background:#f6f6f6; border-radius:5px;}
div.meneame a:hover {border: 1px solid #333;  background-image: none;background-color: #333;color: white;}
div.meneame a.thisclass,div.meneame a.active{border: 1px solid #333;  background-image: none;background-color: #333;color: white;}

div.meneame span.thisclass {border: 1px solid #f6f6f6; padding:5px 7px;   font-weight: bold;  margin-right: 3px;   background:  #333;color:white}
div.meneame span.disabled {border: 1px solid gray; padding:5px 7px; margin-right: 3px;}
.mg5{ margin:5px 0}.mg5 a{ color:#111;}
.cms_page{margin-top:20px;}
.cms_page li{float:left;width:32px;height:32px;line-height:30px;margin:0px 4px;}
.cms_page li a{display:block;background:#fff;color:#000;height:30px;border:1px solid #fff;}
.cms_page li a:hover{background:#333;color:#fff;border:1px solid #333;}
.cms_page .previous_s,.cms_page .next{display:none}
.cms_page .previous_s,.cms_page .next,.cms_page .previous_s a,.cms_page .next a{text-indent:-9999px;}
.cms_page .previous_s,.cms_page .next,.cms_page .pages_solid{background:#fff;color:#333;border:1px solid #333;width:30px;height:30px;}
.cms_page .previous_s a{background:url(../images/pagecoin.png) no-repeat 11px -42px #fff;}
.cms_page .previous_s,.cms_page .previous_s a:hover{background:url(../images/pagecoin.png) no-repeat 11px 8px #333;}
.cms_page .next a{background:url(../images/pagecoin.png) no-repeat -44px -42px #fff;}
.cms_page .next,.cms_page .next a:hover{background:url(../images/pagecoin.png) no-repeat -44px 8px #333;}
.clear{ clear:both}
/**浜у搧璇︽儏**/
.icaseMain2 {
    padding: 35px 0px 0;
    min-height: 390px;
}.swiper{ width: 1014px!important;
    float: left;
    margin-left: 26px!important;}
.picimg_wj{width:230px;height:230px;text-align:center;vertical-align:middle;display:table-cell;*display:block;*font-size:197px;}
.picimg_wj img{vertical-align:middle;}
.proArtiTop .proct_bg1{line-height:30px;padding-top:10px;}
.insNewsArti img{max-width:100%;}
.inproCon li img{ width:100%;}
.inproCon li{float:left;margin:14px 14px 0;display:inline-block; width:234px}
.inproCon li h4{}
.inproCon li h3{height:50px;line-height:50px;background:#bf0202;}
.inproCon li h3 a{display:block;color:#fff;}
.lxwm3{float:left}.lxwm3 h3{font-size: 36px;
    font-weight: 700;border-bottom: #1a1a1a 4px solid;
    padding-bottom: 5px;
    color: #363636;}.lxwm3 span{font-size: 30px;}
    .crumb2{    border-bottom: none;
    height: auto;
    line-height: normal;
    padding: 10px 0 10px;}.crumb2 .fr{padding-top: 20px;}.zbdt{ width:487px; height:340px; float:left; margin:60px 100px 0 90px;}
    .ybms{ float: left;
    text-align: left;
    margin-top: 70px;}.ybms p{    font-size: 20px;
    color: #000;
    line-height: 1.8;}.ybms h2{font-size: 26px;
    /* font-weight: 700; */
    color: #000000;
    margin-bottom: 40px;}.ybms img{ display:block; margin:28px 0 30px}
/**鏂伴椈鍒楄〃**/
.insNewList {border-bottom:1px dashed #bebebe;padding:15px 20px;cursor:pointer;background:url(../images/newli.gif) no-repeat 7px 25px;}
.insNewList .nTit a{color:#383838;font-size:16px;float:left;}
.insNewList .nTit span{color:#7f7f7f;float:right;padding-right:15px;}
.insNewList .con{color:#888;margin-top:8px;padding:0px 5px;}
.insNewH{background:#e8e8e8;}

.insNews li{float:left;line-height:35px;width:725px;padding:0px 5px;}
.insNews li a{float:left;color:#343434;}
.insNews li a:hover{color:#005dad;}
.insNews li span{float:right;color:#b4b4b4;}

/**鏂伴椈璇︽儏**/
.insNewsArti,.insNewsArti h3 span a{color:#343434;}
.insNewsArti h4{margin:10px 0px;}
.insNewsArti h3 span{padding:0px 8px;}
.insNewsArti .con{line-height:26px;}
.insNewsArti .con,.insNewsArti .con a{color:#343434;}
.insNewsArti .newArtiNext,.insNewsArti .tag,.proArtiNum{line-height:24px;}
.insNewsArti .tag,.insNewsArti .tag a,.insNewsArti .newArtiNext ,.insNewsArti .newArtiNext a,.proArtiNum,.proArtiNum a{color:#343434;}
.insNewsArti .tag a{margin:0px 5px;}
.insNewsArti .tag a:hover,.insNewsArti .newArtiNext a:hover,.proArtiNum a:hover{color:#333;}
.qbxs{ width:100%}
/**缃戠珯鍦板浘**/
.sitemap {padding:5px 10px;line-height:24px;}
.sitemap .title3{font-size:16px;}
.sitemap DL {PADDING-BOTTOM: 5px;PADDING-TOP: 5px}
.sitemap DL FONT {TEXT-ALIGN: left;DISPLAY: block; COLOR: #666; FONT-SIZE: 12px; FONT-WEIGHT: normal}
.sitemap DL FONT A {PADDING-BOTTOM: 0px;PADDING-LEFT: 5px; PADDING-RIGHT: 5px; COLOR: #666; PADDING-TOP: 0px}
.sitemap DL FONT A:hover {COLOR: #fd3639;TEXT-DECORATION: none}